Skip to content

[full-ci][tests-only] ci: fix deployment test teardown and update traefik in the examples - #13457

Open
anon-pradip wants to merge 1 commit into
owncloud:masterfrom
anon-pradip:fix/deployment-test-teardown-env
Open

anon-pradip wants to merge 1 commit into
owncloud:masterfrom
anon-pradip:fix/deployment-test-teardown-env

Conversation

@anon-pradip

@anon-pradip anon-pradip commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

Description

  • Teardown fix: COLLABORA_ADMIN_USER / COLLABORA_ADMIN_PASSWORD were exported only inside the Run compose stack step, so Tear down failed for ocis_full and ocis_ocm with required variable COLLABORA_ADMIN_USER is missing a value. They are now generated once in a dedicated step, masked with ::add-mask::, and persisted via $GITHUB_ENV so every later step can interpolate them.
  • Traefik bump: ocis_ldap, ocis_keycloak and ocis_hello pinned traefik:v2.9.1, whose Docker provider no longer works on the new ubuntu-latest runners (Ubuntu 26.04 / Docker 29) - Traefik loaded no routers and answered every host with 404. Bumped to v3.6.10; ocis_multi bumped from v3.6.7 for consistency.
  • Changelog entry added.

Related Issue

  • OCISDEV-1108

Motivation and Context

How Has This Been Tested?

All deployment examples green:

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Technical debt
  • Tests only (no source changes)

Checklist:

  • Code changes
  • Unit tests added
  • Acceptance tests added
  • Documentation ticket raised:

@update-docs

update-docs Bot commented Nov 13, 2026

Copy link
Copy Markdown

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@kw-security

kw-security commented Nov 13, 2026 •

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Open Source Security 0 0 0 0 0 issues
✅ Licenses 0 0 0 0 0 issues
✅ Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@anon-pradip
anon-pradip force-pushed the fix/deployment-test-teardown-env branch 7 times, most recently from 287ca56 to 2e5c5e8 Compare November 13, 2026 09:04
@anon-pradip anon-pradip changed the title ci: pass collabora admin credentials to deployment test teardown ci: fix deployment test teardown and update traefik in the examples Nov 13, 2026
@anon-pradip
anon-pradip marked this pull request as ready for review November 13, 2026 09:14
@anon-pradip
anon-pradip requested a review from a team as a code owner November 13, 2026 09:14
@anon-pradip
anon-pradip force-pushed the fix/deployment-test-teardown-env branch 2 times, most recently from b2b2bf7 to 483708a Compare November 13, 2026 09:28
@anon-pradip anon-pradip changed the title ci: fix deployment test teardown and update traefik in the examples [full-ci][tests-only] ci: fix deployment test teardown and update traefik in the examples Nov 13, 2026
Signed-off-by: pradip <pradipsubedi360@gmail.com>
@anon-pradip
anon-pradip force-pushed the fix/deployment-test-teardown-env branch from 483708a to b6ec221 Compare November 13, 2026 09:40
@PrajwolAmatya
PrajwolAmatya requested review from LukasHirt, ishabaral and saw-jan and a balanced review from Copilot and removed request for Copilot November 13, 2026 09:40

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants